package com.zt.location.modules.base.service;

import com.zt.location.modules.base.dao.RealTimeDao;
import com.zt.location.modules.base.entity.RealTimeEntity;

import java.util.List;
import java.util.Map;

/**
 * 
 * 
 * @author admin
 * @email obj_admin@163.com
 * @date 2019-06-02 19:21:27
 */
public interface RealTimeService {

	RealTimeEntity queryObject(String id);  
	
	List<RealTimeEntity> queryList(Map<String, Object> map);
	
	int queryTotal(Map<String, Object> map);
	
	void save(RealTimeEntity realTime);
	
	void update(RealTimeEntity realTime);
	
	void delete(String readerId);
	
	void deleteBatch(String[] readerIds);
	
	public List<RealTimeEntity> queryInitList();
	
	public void updateMainchStatus(String id);
	
	public void updateMainchSpeed(String id);
	
	public void updateWebSpeed(String id);
}
